• 検索結果がありません。

164 7 編集のテクニックとツール

5. 目的のコマンドを選択します.

完全一致オプションで検索すると,プログラムはonという単語だけ見つけ出します.

• ケース判別オプションを付けると,スペルは同じでもその大文字と小文字のパターンに合致 しないものは検索しません. 例えば, Brown でケース判別オプションをチェックすると, Brown に完全に一致するものを検索し,例えば, brown は検索しません.

数式中の検索

数式モードの情報を検索する場合,プログラムは数式モードの文字列を探します. 例えば,数式 モードのxを検索するとします. プログラムは最初に数式モードを検索します. 途中に文字モー ドのexit hexadecimal などがあっても,それらを無視し,x=a+bにおけるxを見つけ出 します.

まだ何も入力していない空の数式テンプレートを検索対象とする場合,プログラムは文書で目的 のテンプレートを検索します. 例えば,空の分数テンプレートを入力すると,プログラムはそのテ ンプレートを使って,入力されたすべての分数を検索します. 行列テンプレートの場合,入力した 空のテンプレートの形状に関係無く,すべての行列を検索します.

プログラムは前から順番に合致した範囲の語句を検索対象として認識します. プログラムの数式 検索は,機能としては文字の場合と同じように検索を実行するので,予測したものと違う数式を該 当項目としてチェックする場合があります. 例えば,数式x2は変数と上付き文字から構成されて います. したがって,入力ボックスにx2と入力すると,プログラムは,x2y, x2n, x2などを検索結果 として表示します. したがって,このような場合は完全一致オプションを選択すると便利です. ちろん,数式にこれ以外の情報がある場合には,このオプションの利用に注意する必要があります. 数式の検索を実行した結果,該当する数式オブジェクトが存在しない場合,プログラムは数式を 確認するメッセージを画面に表示します.

タグ付き情報の検索

タグを付けた語句の検索や置換を行なえます. タグを指定しない場合,プログラムはデフォルト の.cstファイルで定義されているパラグラフタグを適用します。文書のパラグラフタブを指定す るには,

1. タグメニューからタグのデザインを選択します. 2. タグスタイルの編集を選択します.

3. タグプロパティからグローバルプロパティを選択し、編集ボタンをクリックします。プロ グラムは最初のパラグラフに付けるタブドロップダウンリストにデフォルトのパラグラフ タグを表示します。

4. キャンセルボタンをクリックして、ダイアログボックスを閉じます。

しかし、以前に行った検索がデフォルトパラグラフタブの利用に影響を及ぼす場合があります. デフォルトで、プログラムは以前の検索や置換の内容やそれらに適用されたタグを記憶していま す. 以前,異なるタグの設定を持つ別の文書で検索を行った後、新たな文書で検索を行う際、プロ グラムは検索ダイアログボックスに以前の検索内容およびタグ(それらのタグが現在の文書で設定 されていない場合でも)を表示します. タグ以外の内容を変更しても、以前に使用したタグが、現 在の文書において, .cstファイルでデフォルトのパラグラフタグとして定義されている場合,プロ

166 7 編集のテクニックとツール

グラムは,検索内容に合致する語句を見つけ出します. そうでなければ,同一のタグを指定しない 限り,現在の文書内で合致する内容を見つけ出すことができません.

タグに関わらず,全ての検索内容を見つけ出すには,検索内容に現在の文書のデフォルトのパラ グラフタグを適用します. 検索および置換内容に他のタグを適用することによって,検索結果を変 更することができます.

例えば,強調表示した次の節を

for all real Γ 次の語句で置換できます.

for every real Λ

また,すべての数式情報Cを強調文字Cに置換することも可能です.

検索する語句にタグを付けると,プログラムは最初に目的のタグを検索します. 例えば,サブセ クションタグの付いたstep という単語を検索すると,プログラムはサブセクションタグを検索し, さらにその中でstep を探します. それ以外のタグの付いた箇所では検索を行ないません. タグを 付けていない語句の検索は,文書のすべての範囲を検索対象とします.

検索後の入力ボックスに情報を入力せず,あるタグだけを選択します. プログラムは文書中で選 択したタグの付いている情報をすべて検索します. 例えば,文書中でセクションタグが付いた情報 を検索できます. これに置換機能を使えば,あるタグを別のタグに交換できます. テキストタグを 他のタグに付け替える場合には便利な機能です.つまり,ゴシック体をイタリック体に変更したり, サブサブセクション名をサブセクション名に,記号付きリストを番号付きリストなどに簡単に変更 できます.

7.2.2 検索範囲を限定する

検索範囲を操作画面上で選択したり,ダイアログボックス内の情報に対して検索を実行すると, 検索は選択範囲やダイアログボックス内だけに限定されます. 注釈など,ダイアログボックス内で 検索を行なう場合は,最初にダイアログボックスを開き,それから検索コマンドを実行します. 索はカーソル位置から後方に向かって実行されます.

普通はカーソル位置から後方に検索されますが,検索方向を逆に実行することも可能です. 下か ら上に検索のオプションを選択すると,プログラムはカーソル位置から文頭へ向けて検索を実行し ます. ただし,検索範囲を限定した場合,このオプションは利用できません.

文書の中間にカーソルがある場合,通常の検索はそこから文末まで実行され,下から上へのオプ ションを選択すると,逆に文頭までの検索が実行されます. その検索が完了すると,残りの範囲で 検索を実行するか,それとも検索を中止するかの選択を行うダイアログが表示されます.

7.2.3 検索と置換

文字や数式を検索する

1.選択範囲を限定する場合は,最初に範囲を選択します.

2. 編集ツールバーの をクリック,または編集メニューから検索を選択します. 3. 検索する文字列のダイアログボックスに文字や数式を入力します.

4. 必要に応じて検索オプションを選択します. 5. 次を検索のボタンをクリックします.

検索した語句が操作画面の一番上の行に表示されるように画面をスクロールします. 6. 次の語句を検索する場合は,次を検索のボタンをクリックします.

または

検索する語を変更するには,

(a)キャンセルボタンをクリックして,文字または数式を編集します.

(b)再度,検索を行なう場合は編集ツールバーの をクリック,または編集メニューか ら検索を選択し,次を検索を選択します.

7. 選択範囲,または,文書の最後まで検索が終了すると,再度,文頭から検索を実行する事を確 認するダイアログが表示されます. はい

を選択すると文頭から検索が実行され,いいえを選択すると検索が終了します.

文字や数式を置換する 1. 文書を保存します.

置換した結果を取り消す場合,文書を保存せずに文書を閉じます. そうすれば,元の文書を 復元できます.

2. 置換範囲を限定する場合は,予めその範囲を選択します.

3. 編集ツールバーの をクリック,または編集メニューから置換を選択します. 4. 検索する文字や数式をダイアログボックスに入力します.

5. 置換して新たに入力する文字や数式を所定の置換テキストボックスに入力します. 6. 必要に応じて検索オプションを選択します.

7. 検索を開始します.

• 置 換 作 業 を 一 度 で す べ て 行 な っ て し ま う 場 合 は, す べ て 置 換の ボ タ ン を ク リ ッ ク し ます.

または

(a)置換の前に語句を確認する場合は,次を検索のボタンをクリックします.

(b)そして目的の検索語を見つけた時,次のように操作します.

• 置換ボタンをクリックして,語句を置換します. または

置換しない時は,次を検索のボタンをクリックして検索を再開します.

8. 検索が選択範囲やカーソル位置から文末まで実行されると,残りの範囲を検索することを確 認するダイアログが表示されます.

• 文書の残りの部分を検索する場合は,はいをクリックします. または

検索を中止する場合は,いいえを選択します.

168 7 編集のテクニックとツール